Map Graph

Neptune Oyster

Restaurant in Boston, Massachusetts, U.S.

Neptune Oyster is an oyster house in the North End, Boston. Their Lobster roll is considered one of Boston's iconic dishes. Kelli and Jeff Nace opened the restaurant in 2004, inspired by Parisian oyster bars and having only 37 seats.

Read article
Top Questions
AI generated

List the top facts about Neptune Oyster

Summarize this article

What is the single most intriguing fact about Neptune Oyster?

Are there any controversies surrounding Neptune Oyster?

More questions